html,body{
	background: #fff !important;
}
.customer-row{
	margin-top: 40px !important;
}
.customer-col{
	/*padding: 0px !important;*/
	margin-bottom: 40px;
	text-align: center;
}
.item a,.list a,.customer-detail a{
	color: #9b9b9b;
	text-decoration: none;
	display: inline-block;
    padding: 5px 25px;
    border: 1px solid #9b9b9b;
    border-radius: 16px;
}
.customer-img{
	width: 100%;
	height: 375px;
	display: -webkit-box;
	display:-moz-box;
	display:box;
	-webkit-box-align: center;
	-moz-box-align: center;
	box-align:center;
	box-pack:center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	border: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 30px;
	overflow: hidden;
}
.customer-img img{
	/*border: 1px solid #bdbdbd;
    padding: 15px;*/
	width: 100%;
	margin-bottom: 5px;
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
}
.customer-img img:hover{
	-webkit-transform: scale(1.2)/* rotate(2deg)*/;
	-moz-transform: scale(1.2)/* rotate(2deg)*/;
	-o-transform: scale(1.2)/* rotate(2deg)*/;
	-ms-transform: scale(1.2)/* rotate(2deg)*/;
	transform: scale(1.2)/* rotate(2deg)*/;
}
.customer-text{
    width: 100%;
    text-align: center;
    color: #747373;
    margin: 25px 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.customer-detail{
	width: 70%;
    display: inline-block;
    text-align: center;
}
.customer-active{
	color: #fff !important;
	background: #55c8ff;
	border: 1px solid #55c8ff !important;
}
a.customer-active:hover{
	text-decoration: none;
	background-color: #55c8ff !important;
}
.customer-detail a:hover{
	color: #fff !important;
    background-color: #55c8ff !important;
    border: 1px solid #55c8ff !important;
}